$script:NodeIdCollisionOffSet         = 1000000
$script:NewNodeTemplateId             = 34
$script:NMToolsUpdaterId              = 45
$script:SystemServiceTag              = 'System'


$script:NMAgentDbFileName             = "nmagent-data.mdb"
$script:NMAgentSecDbFileName          = ""
$script:NMAgentDbUserName             = ""
$script:NMAgentDbPassword             = ""

$script:OpenSLIMServerInstance        = ""
$script:OpenSLIMDbName                = "OpenSLIM-current"
$script:OpenSLIMDbUserName            = "openslim-adm"
$script:OpenSLIMDbPassword            = "openslim-adm"

$script:NetworkUserId                 = "Administrator"

# $script:NMAgentDbConnectionString     = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = $InstallDir\$NMAgentDbFileName;"
$script:NMAgentDbConnectionString     = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = $InstallDir\$NMAgentDbFileName; Jet OLEDB:System Database= $InstallDir\$NMAgentSecDbFileName; Password=$NMAgentDbPassword; User ID=$NMAgentDbUserName"
$script:OpenSLIMDbConnectionString    = "Data Source=$OpenSLIMServerInstance;Initial Catalog=$OpenSLIMDbName;User Id=$OpenSLIMDbUserName;Password=$OpenSLIMDbPassword;"
# $script:OpenSLIMDbConnectionString    = "Data Source=$OpenSLIMServerInstance;Initial Catalog=$OpenSLIMDbName;Integrated Security=SSPI;"


$script:OpenSLIMDbBasicFilter         = "NodeIsDeleted = 'False' AND NodeIsActive = 'True'"

# All Nodes except: Consoles, Cluster Resources, Deleted/Decomissioned, Broken/Inactive for some reason.
$script:OpenSLIMDbUserFilter          = "NodeTypeId NOT IN (1,2,12,13,11,15)"
# All Nodes except: Unix, NT 4.0, Consoles, Cluster Resources, Deleted/Decomissioned, Broken/Inactive for some reason.
# $script:OpenSLIMDbUserFilter          = "NodeTypeId NOT IN (1,2,12,13,11,15) AND SystemTypeId NOT IN (3,7,8,9,10,11,12,13,14,15,23,24,25)"


$script:LoadShellOnCurrentContext     = $false
$script:StatsDisplayFrequency         = 10

$script:MultiCredentialMode           = $false
$script:CredentialsDbIsEncrypted      = $false

$script:BruteForceLoginMode           = $true
$script:SaveBFLoginResults            = $false
$script:PerHostBFLogin                = $true
$script:PerModuleBFLogin              = $false
$script:EnableBFLoginExtensions       = $false

$script:MergeInputFiles               = $true
$script:MergeCredentialsFiles         = $true


# [string[]] $script:ModulesLibraries   = "Library1", "Library2", "Library3", ...
[string[]] $script:ModulesLibraries   = "OpenSLIM"
